package com.erp.erp_entitys.Billing.req;




import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author zjk
 * @version 1.0
 * @description 开票 导入 出运明细 产品和配件 条件
 * @date 2021-11-26 23:34
 */
public class QueryImportCarrDetailProductReq implements Serializable {
    /**
     * 出运编号
     */
    private String billNo;
    /**
     * 产品编码
     */
    private String productCode;

    /**
     * 规格编码
     */
    private String specNo;

    /**
     * 操作员编码
     */
    private String operationCode;

    /**
     * 业务员编码
     */
    private String salesmanCode;

    /**
     * 签约公司编码
     */
    private String signingCompanyCode;

    /**
     * 出运日期(起止)
     */
    private String carryTimeStart;

    /**
     * 出运日期(结束)
     */
    private String carryTimeEnd;

    /**
     * 1供应商 2客户
     */
    private Integer sourceType;

    public String getBillNo() {
        return billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getSpecNo() {
        return specNo;
    }

    public void setSpecNo(String specNo) {
        this.specNo = specNo;
    }

    public String getOperationCode() {
        return operationCode;
    }

    public void setOperationCode(String operationCode) {
        this.operationCode = operationCode;
    }

    public String getSalesmanCode() {
        return salesmanCode;
    }

    public void setSalesmanCode(String salesmanCode) {
        this.salesmanCode = salesmanCode;
    }

    public String getSigningCompanyCode() {
        return signingCompanyCode;
    }

    public void setSigningCompanyCode(String signingCompanyCode) {
        this.signingCompanyCode = signingCompanyCode;
    }

    public String getCarryTimeStart() {
        return carryTimeStart;
    }

    public void setCarryTimeStart(String carryTimeStart) {
        this.carryTimeStart = carryTimeStart;
    }

    public String getCarryTimeEnd() {
        return carryTimeEnd;
    }

    public void setCarryTimeEnd(String carryTimeEnd) {
        this.carryTimeEnd = carryTimeEnd;
    }

    public Integer getSourceType() {
        return sourceType;
    }

    public void setSourceType(Integer sourceType) {
        this.sourceType = sourceType;
    }
}
